﻿#lnkRegist {
  font-family: "Lucida Sans Unicode", "Lucida Grande", Arial, 'Microsoft YaHei', SimHei;
  vertical-align: middle;
  -moz-box-sizing: border-box;
  -webkit-box-sizing: border-box;
  box-sizing: border-box;
  font-weight: normal;
  font-size: 18px; }

/*#region 登录页面 */
ul {
  list-style-type: none; }

#LoginPanel {
  height: 50%;
  width: 100%;
  top: 0;
  _background: url('') 0 bottom repeat-x; }

#login_Logo {
  margin-left: 10%;
  height: 64px; }

#lnkRegist {
  float: right; }

#SiteTitle {
  float: left;
  overflow: visible;
  padding-top: 2%; }
  #SiteTitle ul {
    margin-top: 15px;
    padding-left: 0; }
    #SiteTitle ul li {
      line-height: 2em;
      list-style: disc;
      list-style-position: inside; }

#MiniLoginPanel {
  height: 400px;
  width: 500px;
  top: 40%;
  margin: auto;
  margin-top: -10%;
  position: relative;
  background-color: white;
  box-shadow: 3px 3px 5px; }

#LoginBk {
  height: 100%;
  width: 100%;
  padding-left: 10%;
  background: url('/SiteUI/Imgs/login_common.png') 30% center no-repeat; }

#LoginForm {
  height: 30%;
  margin: auto;
  position: relative; }

#lstLoginControlls {
  padding: 0;
  margin: auto;
  width: 250px; }

#lstLoginControlls > li {
  margin-top: 15px; }

#txbLoginName {
  width: 250px;
  padding-left: 32px;
  height: 50px;
  background-image: url('/UIbase/Default/Imgs/bkAdorn.png');
  background-position: 2px 10px;
  background-repeat: no-repeat;
  background-size: 32px auto; }

#pwbLoginPass {
  width: 250px;
  padding-left: 32px;
  height: 50px;
  background-image: url('/UIbase/Default/Imgs/bkAdorn.png');
  background-position: 2px -35px;
  background-repeat: no-repeat;
  background-size: 32px auto; }

#btnLogin {
  word-spacing: 1em;
  font-size: 1.6em;
  width: 250px;
  height: 50px;
  line-height: 50px; }

.disabled#btnLogin {
  background-color: #E8E8E8; }

.disabled#btnLogin:hover {
  background-color: #E8E8E8;
  -webkit-transition: none;
  -moz-transition: none;
  -o-transition: none;
  transition: none; }

/*#endregion*/
#SeaBord_1 {
  height: 80%;
  width: 100%;
  background-color: #3caed4; }

#SeaBord_2 {
  height: 80%;
  width: 100%; }

#SeaBord_3 {
  height: 80%;
  width: 100%;
  background-color: #809535; }

#PageFoot {
  height: 20%;
  width: 100%;
  background-color: #808080; }

#AjaxLoginPanel {
  width: 600px;
  height: 400px;
  margin: auto;
  margin-top: 150px;
  background-color: white;
  box-shadow: gray 3px 5px 5px;
  border: 1px solid black; }

#AjaxLoginPanel > h3 {
  line-height: 140px;
  text-indent: 2em; }
